home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Mousetools
/
LeftyMouse
/
LeftyMouse_D.dok
< prev
next >
Wrap
Text File
|
1996-09-26
|
7KB
|
157 lines
LeftyMouse_D
(Commodity)
von
Stefan Sticht
Dieses Programm, Quellcode und Dokumentation sind
PUBLIC DOMAIN.
Sie können damit machen, was Sie wollen!
Der Zweck dieses Commodities:
---------------------------
LeftyMouse_D (_D für die deutsche Version) vertauscht die linke und
rechte Taste der Maus. Dies soll Linkshändern, die die Maus mit der
linken Hand bedienen, helfen.
Systemanforderungen:
--------------------
Dieses Commodity erfordert mindestens Kickstart 37.* und Workbench
37.*, sowie die commodities.library ab Version 37.*.
Bitte überprüfen Sie dies:
Rufen Sie im Menü der Workbench unter "Workbench" den Menüpunkt
"About" auf. Sie bekommen eine Meldung folgender Art:
Kickstart Version ww.xxx
Workbench Version yy.zzz
Wenn Sie dieses Menü und den Menüpunkt nicht finden, dann haben Sie
ein Betriebssystem vor Version 2.0. Unter diesen Versionen ist es
nicht möglich, LeftyMouse zu benutzen. Bekommen Sie eine Meldung der
obigen Art, so vergewissern Sie sich bitte, daß dort für ww und yy 37
oder höher steht. Haben Sie die richtige Kickstart/Workbench-Version,
werden Sie durch Meldungen von Mausweg über weitere Probleme
informiert.
Und so startet man ein Commodity:
---------------------------------
Es gibt grundsätzlich zwei verschiedene Arten, ein Commodity zu
starten: von der Workbench oder von der Shell aus.
Das Starten von der Workbench aus ist äußerst einfach: Machen Sie
einen Doppelklick auf dessen Icon und das Commodity wird gestartet.
Eventuell wollen Sie verschiedene Parameter eines Commoditys ändern.
Dazu benutzen Sie Tool-Types. Tool-Types ändern Sie, indem Sie das
Commodity Icon einmal anklicken und im Menü der Workbench Information
aufrufen. In dem Fenster, daß sich öffnet, sehen Sie die Liste der
Tool-Types. Wie Sie die Tool-Types ändern, lesen Sie bitte in Ihrer
Workbench-Dokumentation nach. Welche Parameter Sie für dieses
Commodity ändern können, wird später beschrieben.
Bitte beachten Sie, daß ein weiterer Doppelklick auf das Icon des
Commoditys, während es bereits läuft, bewirkt, daß das Commodity
beendet wird. Da es nicht sinnvoll wäre LeftyMouse zweimal zur
gleichen Zeit laufen zu lassen, ist dies auch nicht möglich.
Um ein Commodity in der Shell zu starten, geben Sie dessen Namen
ein. Sollten Sie die Fehlermeldung "Unknown command ???" erhalten,
haben Sie sich beim Commodity-Namen vertippt oder das Commodity
befindet sich nicht in ihrem aktuellen Verzeichnis bzw. dem aktuellen
Suchpfad. Am einfachsten ist es, das aktuelle Verzeichnis
mit dem Befehl "CD" dorthin zu ändern, wo das Commodity sich befindet.
Sie können die Parameter eines Commodity mit Befehlsoptionen ändern.
Die verfügbaren Optionen können Sie sich anzeigen lassen, indem Sie
ein ? als ersten Parameter angeben:
LeftyMouse_D ?
gibt Ihnen eine Liste der Befehlsoptionen. Die Erklärung jeder Option
erfolgt später. Startet man das Commodity, während es bereits läuft,
erreicht man wiederum, daß es beendet wird.
Wenn Sie wünschen, daß das Commodity bei jedem Boot-Vorgang
gestartet wird, sollten Sie folgende Zeile in Ihre User-Startup Datei
einfügen:
<Pfad>LeftyMouse_D <Optionen>
Vergessen Sie bitte nicht für <Pfad> den tatsächlichen Pfad zum
Commodity und für <Optionen> die gewünschten Befehlsoptionen
anzugeben. Folgendes Beispiel startet LeftyMouse, wenn es sich im
Schubladen Tools der Boot-Diskette befindet:
Tools/LeftyMouse_D
Eine andere Möglichkeit, um das Commodity bei jedem Booten zu starten,
ist, das Icon von LeftyMouse in den Schubladen WBStartup der
Boot-Diskette (Workbench) zu verschieben. Das Commodity wird dann bei
jedem Boot-Vorgang gestartet, als hätten Sie einen Doppelklick auf das
Icon durchgeführt. Allerdings müssen Sie im Icon das Tool-Type
DONOTWAIT ergänzen.
Benutzung von Exchange:
-----------------------
Exchange ist das Programm, mit dem Commodities verwaltet werden.
Starten Sie Exchange, das sich für gewöhnlich im Utilities Schubladen
Ihrer Boot-Diskette befindet, mit einem Doppelklick auf dessen Icon.
Es wird Ihnen nun eine Liste aller verfügbaren Commodities angezeigt,
aus der Sie das entsprechende Commodity auswählen können. Unter
dieser Liste wird nach Auswahl eines Commodities automatisch desen
Titel, Beschreibung und Status angezeigt.
Sie können nun Commodities völlig beenden mit "Kill",
vorübergehend ausschalten mit "Disable" und wieder einschalten mit
"Enable". Wenn das Commodity ein Fenster öffnen kann, indem für
gewöhnlich Parameter eingestellt werden, können Sie dieses Fenster mit
"Show" öffnen lassen und mit "Hide" schließen lassen. LeftyMouse hat
kein Fenster.
Veränderbare Parameter:
-----------------------
CX_Priority:
------------
Mit dem Tool-Type oder der Befehlsoption CX_PRIORITY=<Zahl> können Sie
die Priorität des Commodities innerhalb der Liste der Commodities
bestimmen. Setzen Sie für <Zahl> bitte einen dezimalen Wert ein. Die
voreingestellte Priorität ist 1. Die Priorität dieses Commodities
innerhalb der Liste der Commodities ist wichtig, wenn sie zusätzlich
andere Commodities benutzen wollen, die die Maustasten abfragen, wie
dies z.B. mit ClickToFront oder toBack&Front der Fall ist. Sollen
auch diese Programme das Vertauschen der Maustasten erkennen, so muß
LeftyMouse vor ihnen in der Liste der Commodities stehen. Am
einfachsten überprüfen Sie dies, indem Sie das Programm Exchange
starten. Dort sehen Sie die Liste der Commodities. Steht nun
LeftyMouse vor dem betreffenden Programm, etwa ClickToFront, ist alles
in Ordnung. Ist dem nicht so, so müssen Sie überprüfen, welche
Priorität das andere Progamm hat und die Priorität von LeftyMouse über
die des anderen Commoditys setzen. Steht LeftyMouse als erstes
Commodity in der Liste von Exchange, ist alles in Ordnung.
Schicken Sie Fehlerreports, Erweiterungswünsche, Fragen und
-----------------------------------------------------------
Geschenke(!) an:
----------------
Stefan Sticht
Bibereckerweg 40a
D-8390 Passau 18
FRG
oder (besser) an eine der folgenden EMail-Adressen:
sticht@edith.deg.sub.org
Fido-Netz: Stefan Sticht (2:246/200.4)
Bitte nennen Sie bei einem Fehlerreport auch die Versionsnummer.
Diese erhalten Sie z.B. mit dem Befehl "Version":
Version [<path>]<commodity>